Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.0
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package javax.imageio.spi

A package of the Java Image I/O API containing the plug-in interfaces for readers, writers, transcoders, and streams, and a runtime registry.

See:
Description

Interface Summary
RegisterableService | An optional interface that may be provided by service provider objects that will be registered with a `ServiceRegistry`.
ServiceRegistry.Filter | A simple filter interface used by `ServiceRegistry.getServiceProviders` to select providers matching an arbitrary criterion.

Class Summary
IIORegistry | A registry for service provider instances.
IIOServiceProvider | A superinterface for functionality common to all Image I/O service provider interfaces (SPIs).
ImageInputStreamSpi | The service provider interface (SPI) for `ImageInputStream`s.
ImageOutputStreamSpi | The service provider interface (SPI) for `ImageOutputStream`s.
ImageReaderSpi | The service provider interface (SPI) for `ImageReader`s.
ImageReaderWriterSpi | A superclass containing instance variables and methods common to `ImageReaderSpi` and `ImageWriterSpi`.
ImageTranscoderSpi | The service provider interface (SPI) for `ImageTranscoder`s.
ImageWriterSpi | The service provider interface (SPI) for `ImageWriter`s.
ServiceRegistry | A registry for service provider instances.

## Package javax.imageio.spi Description

A package of the Java Image I/O API containing the plug-in interfaces for readers, writers, transcoders, and streams, and a runtime registry.

The `javax.imageio.spi` package contains service provider interfaces for reading, writing, and transcoding images, and obtaining input and output streams, as well as a run-time registry that discovers installed service provider instances and allows new instances to be registered dynamically.

Since:
  1.4

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.0
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.